keep your word - Turkish English Dictionary